plural of escaparate - English Synonyms Dictionary